subordinated debentures - French English Dictionary